\section{Introduction}

\subsection{Cadre}

\subsubsection{Orange TV - DEPFS}
	\begin{frame}\frametitle{\subsubsecname}

\includegraphics[height=0.2\textheight]{img/orange.pdf}
\begin{itemize}
\item Orange => Opérateur téléphonique historique, FAI national 
\item DEPFS => Direction d'exploitation des plateformes de service
\item Rennes => Dédié à l'exploitation des PFS Services Vidéo
\item NewTV => PFS récente d'accès aux services VOD et TV via ADSL
\end{itemize}

Mise en place d'un outil de Business Intelligence pour la qualité de service de notre PFS : PRISME!

	\end{frame}

\subsubsection{Business Intelligence}

	\begin{frame}\frametitle{\subsubsecname}

\begin{block}{fonctions}
\begin{itemize}
\item ETL : Extract, Load, Transform
\begin{itemize}
\item Collecter l'ensemble des données de nos plateformes %[Collecte]
\item Filtrage et Validation des données pour ingestion en base de donnée
%[Intégration]
\item Diffusion des résultats via des modélisations particulières
%[Diffusion]
\end{itemize}
\item Présentation sous forme de rapport graphique
%[Présentation]
\item Administration des différents processus
%[Administration]
\end{itemize}
\end{block}
	\end{frame}

\subsubsection{PRISME}

	\begin{frame}\frametitle{\subsubsecname}

\begin{block}{PRISME}
PRISME répond aux besoins d'ETL et de présentation. Cependant, son administration est effectué via des fichiers textes :
\begin{itemize}
\item Extract : 1 fichier de configuration bash
\item Transform/Load : 1 fichier de configuration XML aux balises spécifiques
\item Report : 1 fichier de configuration XML avec nouvelles balises
\end{itemize}

 Documentation hétéroclite
 Accès aux serveurs de developpement.

\end{block}
\end{frame}

\begin{frame}\frametitle{\subsubsecname}
\includegraphics[height=0.95\textheight]{img/test2.png}
\end{frame}

\subsection{Sujet de stage}

\begin{frame}\frametitle{\subsecname}

\begin{block}{Objectifs}
\begin{itemize}
\item Assister l'utilisateur (contrôle d'entrées texte, listing d'outils disponibles, \ldots)
\item Eloigner l'utilisateur des aspects techniques (svn,\ldots)
\item Fournir des outils de vérification
\item Compatibilité complète avec le système PRISME
\item Distribuer l'outil aisément
\end{itemize}
\end{block}

\begin{block}{Lignes directrices}
\begin{itemize}
\item Application Internet Riche (RIA)
\item Généricité de code
\end{itemize}
\end{block}

\end{frame}

\subsubsection{Environnement de Développement} 

\begin{frame}\frametitle{\subsubsecname}

	\begin{block}{Outils Développement}
		\begin{itemize}
		\item Java 1.5
		\item Eclipse Java EE
		\item Apache Tomcat 5.5
		\item Apache Struts 2.0
		\item Mozilla Firefox
		\end{itemize}
	\end{block}
	
\end{frame}

\subsection{Struts 2.0} 

	\begin{frame}\frametitle{\subsecname}

	\begin{columns}
	\begin{column}[l]{0.4\textwidth}
		\begin{itemize}
		\item FrameWork MVC	
		\item Tomcat => Gestion JSP
		\item Apache => Gestion pile de variable de session
		\item Configuration via XML
		\item Validation des entrées de données
		\end{itemize}
	\end{column}
	\begin{column}[r]{0.6\textwidth}
		\begin{figure}
		\includegraphics[width=\textwidth]{img/struts2.jpg}
		\end{figure}
	\end{column}
	\end{columns}

	\end{frame}













